how to create accounting software in python